package com.gl.common.enums;

/**
 * 待办事项类型
 */
public enum BacklogItemTypeEnum {
    /**
     * 1-公租房录入
     */
    HOUSE_SAVE(1),
    /**
     * 2-智能锁(租金/押金)
     */
    RENT_BILL(2),
    /**
     * 3-其它费用账单
     */
    EXPENSE_BILL(3),
    /**
     * 4-资格申请-配租
     */
    RENT(4),
    /**
     * 5-备案
     */
    RECORD(5),
    /**
     * 6-合同到期
     */
    CONTRACT_OVERDUE(6),
    /**
     * 13-智能锁个人绑定确认
     */
    LOCK_BIND(13),
    /**
     * 14-门锁低电量告警
     */
    LOCK_LOW_BATTERY(14),
    /**
     * 15-门锁离线
     */
    LOCK_UNLINE(15),
    /**
     * 16-资格审批
     */
    ELIGIBLE_APPROVE(16),
    /**
     * 17-轮候配租
     */
    WAIT_RENT(17);

    private int value;

    BacklogItemTypeEnum(int value) {
        this.value = value;
    }

    public int getValue() {
        return value;
    }

	public static boolean operate(int value) {
        for(BacklogItemTypeEnum s : values()) { 
            if(s.value == value) {
            	return true;
            }
        }
        return false;
    }

}
